residence registration certificate - Spanish English Dictionary